
dojo.declare("esri.symbol.BigSimplePoint", esri.symbol.SimpleMarkerSymbol, {
    constructor: function () {
        this.setSize(20);
    }
});
dojo.declare("esri.symbol.MiddleSimplePoint", esri.symbol.SimpleMarkerSymbol, {
    constructor: function () {
        this.setSize(14);
    }
});
dojo.declare("esri.symbol.SmallSimplePoint", esri.symbol.SimpleMarkerSymbol, {
    constructor: function () {
        this.setSize(8);
    }
});

dojo.declare("esri.symbol.BigImagePoint", esri.symbol.PictureMarkerSymbol, {
    constructor: function () {
        var width = 32;
        var height = 32;
        this.setWidth(width);
        this.setHeight(height);
     //   this.setOffset(0, height / 2);
    }
});
dojo.declare("esri.symbol.MiddleImagePoint", esri.symbol.PictureMarkerSymbol, {
    constructor: function () {
        var width = 28;
        var height = 28;
        this.setWidth(width);
        this.setHeight(height);
      //  this.setOffset(0, height / 2);
    }
});
dojo.declare("esri.symbol.SmallImagePoint", esri.symbol.PictureMarkerSymbol, {
    constructor: function () {
        var width = 18;
        var height = 18;
        this.setWidth(width);
        this.setHeight(height);
     //   this.setOffset(0, height / 2);
    }
});

dojo.declare("esri.symbol.BigSimplePolyline", esri.symbol.SimpleLineSymbol, {
    constructor: function () {
        this.setWidth(4);
    }
});
dojo.declare("esri.symbol.MiddleSimplePolyline", esri.symbol.SimpleLineSymbol, {
    constructor: function () {
        this.setWidth(2);
    }
});
dojo.declare("esri.symbol.SmallSimplePolyline", esri.symbol.SimpleLineSymbol, {
    constructor: function () {
        this.setWidth(1);
    }
});

dojo.declare("esri.symbol.BigText", esri.symbol.TextSymbol, {
    constructor: function () {
        var font = new esri.symbol.Font();
        font.setSize(20);
        font.setWeight(esri.symbol.Font.WEIGHT_BOLD);
        this.setFont(font);
    }
});
dojo.declare("esri.symbol.MiddleText", esri.symbol.TextSymbol, {
    constructor: function () {
        var font = new esri.symbol.Font();
        font.setSize(16);
        font.setWeight(esri.symbol.Font.WEIGHT_BOLD);
        this.setFont(font);
    }
});
dojo.declare("esri.symbol.SmallText", esri.symbol.TextSymbol, {
    constructor: function () {
        var font = new esri.symbol.Font();
        font.setSize(12);
        font.setWeight(esri.symbol.Font.WEIGHT_BOLD);
        this.setFont(font);
    }
});